package com.springboot.demo.entity.vo;

/**
 * @author wubc683
 * @desc
 * @date 2021-08-12 17:40
 */
public class Alarm {
    private Long alarmid;
    // 不要超过mysql中最大255字符
    private String alarmText;
    // 0：模拟量报警；1：离散量报警
    private Long alarmType;
    // 0：报警产生和解除时各发一次；1：有报警时周期发
    private Long alarmMode;
    // 单位是s，报警方式0时报警周期为0
    private Long alarmCycle;
    // 离散量有效，为触发变量
    private Long trigVarId;
    // 0~15，只有离散量报警此字节才有意义
    private Long trigBit;
    // 0：无限制1：常量触发；2：变量触发
    private Long limitFlag;
    // 1：上升沿触发；0：下降沿触发
    private Long trigMode;
    // 常量触发时的限制值或变量触发时比较变量的ID
    private Double limitValue;
}
